<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>箭头函数的this指向问题</title>
</head>
<body>
<script type="text/javascript">
    //这个时候是this是Person对象
    let Person = {
        name:'tom',
        init:function (){
            return ()=> console.log(this);
        }
    }
    //但是当定义函数也改为箭头函数的时候就失去了作用域链，这个时候this会继续往上层寻找，就是window了
    // let Person = {
    //     name:'tom',
    //     init:()=>{
    //         return ()=> console.log(this);
    //     }
    // }
    Person.init()();
</script>
</body>
</html>